the shit hits the fan - Allemand Anglais Dictionnaire